* {margin:0;padding:0;outline:0;}
ul, ol {list-style:none;}
a{text-decoration:none;}

body {font-family:Helvetica, Arial, sans-serif;min-width:320px;background:#EBEBEB url(../images/bg_pattern.png) repeat scroll 0 0;color: #000000;overflow-x: hidden;-webkit-user-select: none;-webkit-text-size-adjust: none;}
body[orient="profile"]{min-height:480px !important}
body[orient="landscape"]{min-height:320px !important}

body .demo-topo{background:#393F41;position:relative;}
body .demo-topo h1{text-align:center;color:#FFF;font-size:18px;padding:10px;}
body .demo-topo .button-back{
	position:relative;
	display:none;
	left: 10px; 
	top: 5px;
	color:#666666 !important; 
	font-weight:bold !important;
	text-shadow: 1px 1px 0px #fff;
	text-align:center;              
	font-size: 13px !important; 
	line-height:31px; 
	height:31px !important; 
	text-indent:-5px;
	border-width:0 5px 0 16px;
	padding:0 5px;
	-webkit-border-image: url(../images/back-button.png) 0 5 0 16;
	width:30px;
	float:left;
}

body .demo-transition{padding:10px 10px 10px 10px;}

body .demo-transition h2{font-size:14px;}
body .demo-transition ul{padding-top:10px;}
body .demo-transition ul li {border:1px solid #DDD;border-top:none;background:#FFF;padding-right:10px;}
body .demo-transition ul li:first-child {border-top:1px solid #DDD;}
body .demo-transition ul li a{padding:10px 0 10px 10px;display:block;background:transparent url(../images/listArrow-2.png) no-repeat right center;color:#000;}
body .demo-transition ul li a.selected{background:transparent url(../images/ajax-loader.gif) no-repeat right center;}

body .demo-rodape{font-size:10px;color:#666;text-align:center;padding:10px;clear:both;}

